[HVM] Cache segment-register contents during PTE-update emulations.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 1 Dec 2006 15:45:59 +0000 (15:45 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 1 Dec 2006 15:45:59 +0000 (15:45 +0000)
commitc7f32070aedd31b8e27a59cd01dfcfc4f9c55cd0
tree18fd7fb6f9fd4a13fe639b349eac0aaca716386f
parentb3312988255a7e0dc213bb4e11f533f8546fff0c
[HVM] Cache segment-register contents during PTE-update emulations.
Also clean up page-fault propagation to inject the correct error
code and CR2 value.
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/multi.c
xen/arch/x86/mm/shadow/private.h
xen/include/asm-x86/domain.h
xen/include/asm-x86/hvm/hvm.h
xen/include/asm-x86/shadow.h